Movable Type

更新时间:2023-05-18 22:32

Movable Type,简称MT,是由位于美国加州的Six Apart公司推出的网志(blog)发布系统。它是全球最受欢迎的网志系统之一,包含多用户,评论,引用(TrackBack),主题等功能,并广泛的支持各种第三方插件

软件特点

Movable Type不仅可以应用于个人的网志系统,而且可以应用于商业、教育等领域。

一、完全重新设计的用户界面。你第一次登录到MT4,你将看到一个图形显示博客活动、可定制的面板、以及更强大的日志管理能力。

二、具有更强大的发布能力。支持博客文章之外的单独页面,更完善的包括警告信息的模板,智能归档系统。

三、内置了大量流行的优秀插件。很多流行的插件已经被集成到MT4的内核之中,还有几十款是基于MT4的新插件。

四、更多的技术创新。内置了类似OpenID的尖端技术,能很好的补充原有的用户注册功能。同时,MT使用一套强劲的全定制功能来建立一套强大的权限系统,你可以精确设置每个注册用户的权限。

五、特色功能。MT4支持建立无限数量的博客,并可以将部分或全部内容整合到一起,在你博客的一个页面里显示,同时还具有整合企业级应用和高级社区功能。

功能

弹性的数据储存,可选择多种数据库系统。如MySQL、PostgreSQL 或 SQLite等。

程序码均以函式库来处理,这样你可以弹性地修改Movable Type的各部分功能,或在其它程序中叫用Movable Type的功能。

具有引用功能,能够让网志与网志间、文章与文章间发展出更多的紧密相连。

预设模版就有相当优异的XHTML与CSS水准。

静态页面生成功能强大。

内置了大量流行的优秀插件。

内置了类似OpenID的尖端技术,能很好的补充原有的用户注册功能。

Movable Type使用一套强劲的全定制功能来建立一套强大的权限系统,你可以精确设置每个注册用户的权限。支持建立无限数量的博客,并可以将部分或全部内容整合到一起,在你博客的一个页面里显示,同时还具有整合企业级应用和高级社区功能。

安装

Windows下安装

下载Movable Type,执行如图1、图2操作。

安装完成后,安装程式会自己开启浏览器,并且执行 oin-setup.cgi 这个脚本,来设定资料库的初始结构。

Linux/FreeBSD下安装

首先,我们得先确定系统上装有Perl 。 理论上5.004_04版以上的Perl就可以执行Movable Type ,不过Perl从5.8版起,对于万国码(UNICODE)才有完善的支援;如果希望Movable Type对中文字有更好的掌握,就应该要把Perl(以及所有会用到的Perl模组)升级到5.8版。

然后下载你需要的版本,用以下命令解压缩(X代表版本号):

gunzip MT-X-full-lib.tar.gz tar -xvf MT-X-full-lib.tar我们还得把这些档案复制到网页服务器使用的目录中、能够使用CGI脚本的目录里。 举例来说,如果你在网页服务器的组态档案(例如 /usr/local/etc/apache/httpd.conf )里设定可以执行CGI的目录位于 /usr/local/www/cgi-bin/ 的话,你可能就应该这么做:

cd /usr/local/www/cgi-bin cp -r /home/foo/MT-2.64-full-lib/ . 我们还得先把MovableType管理介面的静态档案,包括整个 docs 目录、整个 images 目录,以及 styles.css 搬移到正确的目录去,他们才能够被正确显示出来。

举例来说,如果你在网页服务器的组态档案(例如 /usr/local/etc/apache/httpd.conf )里设定MovableType的主索引目录( DocumentRoot )为 /usr/local/www/mt 的话,你可能就应该这么做:

mv /usr/local/www/cgi-bin/docs /usr/local/www/mt/docs mv /usr/local/www/cgi-bin/images /usr/local/www/mt/images mv /usr/ local/www/cgi-bin

/styles.css /usr/local/www/mt/styles.css

档案复制过去后,你还需要调整档案权限,让它们能够被执行。 请用这样的指令:

chmod 755 /usr/local/www/cgi-bin/mt*.cgi

Movable Type还需要用到资料库来储存文章或模版等东西,你可以选用 MySQL 、 PostgreSQL 、 Berkeley DB 或 SQLite 。 如果你决定要用 Berkeley DB 或 SQLite 的话,你得要在安装Movable Type的目录中建立起一个叫 db 的目录,并把目录的权限设成 777 。 可能的指令会是像这样: mkdir /usr/local/www/cgi-bin/db chmod 777 /usr/local/www/cgi-bin/db

到此所有操作均已完成

服务器上安装

1上传Movable Type程序文件

2访问Movable Type自带的检测脚本

3运行Movable Type安装脚本

Movable Type自带了一个安装程序脚本,通过它,我们可以很直接方便的创建配置文件,写入初始数据,创建超级管理员帐户等,这个文件名称叫作“mt-wizard.cgi”,按照以前的操作

4选择数据库类型并填写数据库信息

如果你的系统支持什么数据库,在这里都会有一个下拉菜单可供你选择,选择一款数据库之后,就会要求再填写相关的数据库信息,在这里,你需要首先创建好数据库,填写数据库完成之后,点击“Test Connection”以测试是否可以连通数据库,如果未连接成功,则你需要重新填写,如果测试通过,刚可以进入下一步。

5选择邮件发送方式并测试

Movable Type可以以 SendMail或者SMTP两种方式发送邮件,对于Windows服务器,我们一般会使用SMTP发送方式,但是对于Linux或者类Nix系统,一般都支持SendMail方式,这种方式更加方便。

6创建超级管理员帐户

在完成了前面的操作之后,即可以创建网站的超级管理员帐户。创建超级管理员帐户十分简单,就像我们平常在其它网站上面注册帐户一样,只需要填写用户名、前台名称、邮箱地址以及密码即可。

7创建第一个网站

前面操作全部合成之后,就剩下整个安装过程的最后一步了,创建第一个网站,创建网站与创建超级管理员用户一样,只需要输入相关的信息即可,在这里面,网站的访问地址就是你第一个创建的网站将来的首页地址,并不一定是安装程序所使用的域名的子目录,也可以是其它地址,但是必须要保证一点,那就是网站的首页地址与下面所填写的服务器存储位置是对应的,也就是说“当访问网站地址时,其访问到的目录实质上就是下面填写的网站服务器存储路径”。

创建完成之后,点击继续,Movable Type会自动安装将默认数据插入数据库,接下来我们就可以点击“Sign into Movable Type”登陆网站的后台了。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}